internal workings - Turc Anglais Dictionnaire